നദിയുടെ അത്യുന്നതഭാഗം - meaning in english

നാമം (Noun)
Head-water
Headwater